package com.solutec.tag15aufgabe;

public class Person implements Comparable<Person> {
	private String vorname, nachname;
	
	private int geburtsjahr;

	public Person(String vorname, String nachname, int geburtsjahr) {
		this.vorname = vorname;
		this.nachname = nachname;
		this.geburtsjahr = geburtsjahr;
	}
	
	@Override
	public String toString() {
		return vorname + " " + nachname + ", " + geburtsjahr;
	}
	
	@Override
	public int compareTo(Person p2) {
		int erg = nachname.compareTo(p2.nachname);
		
		if(erg==0)
			erg = vorname.compareTo(p2.vorname);
		
		return erg;
	}
	
	public int getGeburtsjahr() {
		return geburtsjahr;
	}
	
	public String getNachname() {
		return nachname;
	}
	
	public String getVorname() {
		return vorname;
	}
}
